body {

    font-family: 'FuturaBook','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-style: normal;
    font-weight: 400;
    /* font-size: 1.4rem; */
    -webkit-touch-callout: none;
    -webkit-text-size-adjust: none;
    -webkit-highlight: none;
    -webkit-tap-highlight-color: transparent;
    overflow: scroll;
    background:white;
    /* text-decoration:none; */


}
div, ul, ol, body, html, p, a, span, table, tr, th, td, li, h1, h2, h3, h4, h5, form, input, button, .cart.table-wrapper .actions-toolbar>.action, .action-gift {
    box-sizing: border-box;
    list-style: none;
    text-decoration:none;
}
#top{
    width: 100%;
    height: 103px;
    /* position: fixed; */
   z-index: 3;

}

#top .top-con{
    width: 100%;
    height: 64px;
    background:#ffcc00;
    margin: 0 auto;
    overflow: hidden;
}

.top-up{
    width: 100%;
    height: 64px;
    background:#ffcc00;
}
.top-down{
    /* width: 1408px; */
    width: 100%;
    height: 40px;
    background:#ff9000;
    float: right;
}
.top-down .nav{
    width: 800px;
    height: 40px;
    /* background: blue; */
    float: left;
    
}
.nav li{
    width: 100px;
    height: 40px;
   float: left; 
    line-height: 40px;
    margin: 0 auto;
    margin-left: 30px;
}
.nav li a{
    color: white;
    font-size: 18px;
  
}
.nav li a:hover{
    color: red;
}
.top-left{
    width: 300px;
    height: 65px;
    /* background-color: springgreen; */
    float: left;
    background: url("../images/logo.png")no-repeat 100%;
}
.top-right{
    width: 700px;
    height: 65px;
    float: right;
    overflow: hidden;
    position: relative;
    top: 0px;
    left: 0px;
}
.top-menu{
    height: 40px;
    width: 650px;
    /* position: absolute; */
    /* background-color: tomato; */
    padding-top: 25px;
}
.fr{
    float: right;
    display: inline;
}
.top-menu li{
    height: 40px;
    margin-left: 10px;
    color: #333;
   
    float: left;
    /* z-index: 9; */
 
}
.top-right a{
    color: black;
    font-size: 12px;
}
.mainbar{
    background: #fff;
    /* height: auto; */
    height: 413px;
}
.full{
    min-width: 1280px;
    width: 100%;
    margin: 0 auto;  
    height:413px;
}
#index-adv{
    margin: 0 auto;
    min-height: 300px;
    position: relative;
    height:413px;
    /* display: none; */
    width: 100%;
  
}
#index-adv img{
  position: absolute;
    top: 0px;
    left: 0px;
    height:413px;

    width: 100%;
    overflow: hidden;

}
/* 默认第一个图片显示 */
#index-adv img:nth-child(1){
    display: block;
}
/* 小圆点 */
#index-adv ul{
    position: absolute;
    left: 45%;
    bottom: 5px;
   
} 
#index-adv ul li{
  list-style: none;
  float: left;
  width: 20px;
  height: 20px;
  background: rgba(255,255,255,0.4);
  margin: 0px 6px; 
  border-radius: 50%;
  cursor: pointer;
}
#index-adv ul .listOne{
    background: red;
}
#clearfix{
    width: 100%;
    height: auto;
    overflow: hidden;
    /* background: red;  */
   
} 
#clearfix .clearfix-fi{
    display: block;
}
#clearfix li{
    width: 25%;
    float: left;
    min-height: 193px;
    height: auto;
    text-align: center;
    zoom: 1;
}
#clearfix li p{
    color: #000;
    font-size: 22px;
    line-height: 25px;
}
#clearfix li p span{
    color: red;
}
/* #clearfix li img{
    cursor: pointer; 
} */

.bottomDiv{ 
    margin-top:80px;
    background:#333;
    padding:40px 0; 
    clear:both;}
.bottomDiv .w980{
    width:980px;
    margin:0 auto;
    clear:both;}
.bottom_ul{ 
    margin-bottom:40px;
    float: left;
}
.bottom_ul li{
    width: 196px;
    padding-left:65px;
    height:136px;
    border-right:1px
    solid #3d3d3d; 
    overflow:hidden;
    float: left;
}
.bottom_ul li.contact{
    text-align:center;
    border:none;
}
.bottom_ul li.contact a.cs{
    width:120px;
    height:40px; 
    line-height:40px;
    margin:0 auto; 
    font-size:14px; 
    color:black; 
    background:#ff9000;}
.bottom_ul li.contact a:hover{ 
    text-decoration:none;
}
.bottom_ul li h3{ 
    font-size:16px;
    color:white;
    margin-bottom:15px;}
.bottom_ul li  a{ 
    color:#999;
    display:block;
    height:18px;
    line-height:18px;
    margin-bottom:15px;
}
.company_info{
    clear:both; 
    padding-left:145px;
    position:relative;
    padding-top:30px;
}
.company_info p{
    line-height:24px;
     color:#999;
    }
.company_info p a{ 
    color:#ff9000;
     padding-right:6px;
    }
.t2cn_logo{ 
    display:block; 
    background:url(../images/t2cn_logo.png) no-repeat; 
    width:107px;
    height:44px;
    position:absolute; 
    left:0; 
    top:45px;
   
}

